@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
dl,dt,dd{padding: 0;margin:0;}
em,i{font-style: normal;}
/*banner*/
.flexslider{margin:0 auto 0;position:relative;width:100%;height:600px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:#dfdfdf;display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer;-webkit-transition:all 0s ease;border-radius:10px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background:#044a67}
.flexslider .slides a img{width:100%;height:600px;display:block}

.content{width: 1200px;margin:0 auto;}
.wel{background-color: #333;height: 30px;}
.wel p{line-height:30px;color:#fff;}
.wel p.fr{line-height:30px;font-size:25px;padding-left:36px;font-family: "arial";font-weight:600;background: url(../images/tel.png) no-repeat left center; }

/*导航*/
.hearer_Nav .logo{width:239px;height: 80px;padding-top: 10px;}
.hearer_Nav .logo img{width: 239px;height: 80px;}
.hearer_Nav {height:100px;line-height:100px;position: relative;z-index: 1000;}
.hearer_Nav .daohang {margin: 0 auto;height: 53px;}
.hearer_Nav ul li { font-size: 17px;width:150px;height: 100px;line-height:100px;float: left;text-align: center;position: relative}
.hearer_Nav ul li.last {background: 0 0}
.hearer_Nav ul li>a {display: block;color: #333}
.hearer_Nav ul li:hover>a,.hearer_Nav ul li.cur>a {text-decoration: none;color: #044a67; background: url(../images/line.jpg) no-repeat center; }
.hearer_Nav ul li .ej_Nav {position: absolute;width: 100%}
.hearer_Nav ul li .ej_Nav {filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0,10px,0);-moz-transform: translate3d(0,10px,0);-webkit-transform: translate3d(0,10px,0)}
.hearer_Nav ul li:hover .ej_Nav {opacity: 1;visibility: visible;transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0)}
.hearer_Nav ul li .ej_Nav dd {width: 100%;height: 40px;line-height: 40px;float: left}
.hearer_Nav ul li .ej_Nav dd a {display: block;width: 100%;height: 39px;color: #fff;text-align: center;font-size: 14px;background: #044a67; border-bottom: 1px solid #eee;}
.hearer_Nav ul li .ej_Nav dd a:hover {background-color: #eee;color: #044a67;}

/*标志*/
.iconlist{background-color: #f0f0f0a6;padding:30px 0;height: 220px;}
.iconlist li{float: left;width: 300px;height: 150px;}
.iconlist li img{display:block;width:140px;height: 140px;margin:0 auto;}
.iconlist li span{display:block;font-size: 16px;color: #444;    padding-top: 140px;line-height: 35px;text-align:center;font-weight: 600}
.iconlist li p{text-align:center;line-height:20px;font-size: 15px;color: #666;}
.iconlist li{background: url(../images/ic1-1.png) no-repeat center; }
.iconlist li:nth-child(2){background: url(../images/ic2-1.png) no-repeat center; }
.iconlist li:nth-child(3){background: url(../images/ic3-1.png) no-repeat center; }
.iconlist li:nth-child(4){background: url(../images/ic4-1.png) no-repeat center; }
.iconlist li:hover{background: url(../images/ic1.png) no-repeat center; }
.iconlist li:nth-child(2):hover{background: url(../images/ic2.png) no-repeat center; }
.iconlist li:nth-child(3):hover{background: url(../images/ic3.png) no-repeat center; }
.iconlist li:nth-child(4):hover{background: url(../images/ic4.png) no-repeat center; }

/*统一标题*/
.tytit{height: 100px;margin:0 auto;}
.tytit .en2 {color: #f1f0f0;font-size:46px;font-weight: bold;text-align: center;text-transform: uppercase;}
.tytit .c2tt {color: #838383;font-size: 35px;font-weight: bold;text-align: center;    line-height: 16px;}
.about .tytit1{margin-top: 100px;}
.about .tytit1 .en2 {color: #444;font-size:46px;font-weight: bold;text-align: left;text-transform: uppercase;}
.about .tytit1 .c2tt {color: #838383;font-size: 35px;font-weight: bold;text-align: left;}

/*产品*/
.pro{padding:60px 0;}
.protitlist{ text-align: center; height: auto;}
.protitlist li{ width: 198px; height:40px; border: 1px solid #fff;margin-top: 20px;margin-right:50px;background-color: #044a67; float: left;}
.protitlist li a{display: block;text-align: center;color: #fff;font-size: 16px;line-height:40px;}
.protitlist li:nth-child(5n){ margin-right: 0px;}
.protitlist li:hover{background-color: #ccc}
.protitlist li a:hover{color: #044a67;}
.pro a.more{display: block;width: 100px;border:1px solid #ccc;color: #666;line-height: 30px;text-align: center;    margin-top: 10px;margin:0 auto;    margin-bottom: 30px;}
.pro a.more:hover{border:1px solid #044a67;color: #044a67;}
.pro1 ul{padding-top:30px;}
.pro1 li{ width:262px; height:324px; float:left; overflow:hidden; margin-left: 50px;position: relative;}
.pro1 li:nth-child(4n+1){ margin-left: 0px}
.pro1 li img{ display:block;width:260px; height:260px;    border: 1px solid #e6e5e5;}
.pro1 li em{ display:block;height:50px; width:100%; border-top:1px dashed #e4e4e4; font:16px "Microsoft YaHei"; position:absolute; bottom:0;}
.pro1 li em:before{ content:"";  width:100%;position:absolute; top:-1px; left:0; width:0; height:1px; background:#044a67;}
.pro1 li a:hover img{ display:block; border:2px solid #044a67; box-sizing:border-box;}
.pro1 li a:hover em:before{ width:100%;-webkit-transition: width .5s; transition:width .5s;}
.pro1 li a{display: block;text-align:center;font:16px "Microsoft YaHei"; line-height:60px; color:#044a67;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}

/*关于*/
.about{background: url(../images/abbg.jpg) no-repeat center;height: 596px;}
.about .wz{width: 600px;}
.about .wz p{line-height: 28px;color:#666;font-size: 15px;text-indent: 2rem;}
.about .wz p a.more{display: block;color: #044a67;font-weight: bold;}

/*新闻*/
.news_bj {padding: 60px 0;overflow: hidden;}
.news_bj h2{margin-bottom:20px}
.news{height:464px}
.new_t{height:65px;border-bottom:1px solid #dadada;text-align:center;position:relative;margin-bottom:30px}
.new_t .p2 a{float:left;font-size:22px;color:#333;width:130px;text-align:left;height:64px;line-height:65px;position:relative;padding-left:37px;margin-right:10px;text-decoration:none}
.new_t .p2 a:nth-child(1):after{position:absolute;width:28px;height:26px;content:"";left:0;top:20px}
.new_t .p2 a:nth-child(2):after{position:absolute;width:28px;height:26px;content:"";left:0;top:20px}
.new_t .p2 a.cur{border-bottom:3px solid #044a67;color:#044a67}
.new_bd{height:326px}
.new_con dl{float:left;width:580px;height:326px;position:relative}
.new_con dt img{display:block;width:580px;height:326px}
.new_con dd{bottom:0;left:0;position:absolute;width:580px;padding:15px 35px 0;height:100px;background:#044a6773;box-sizing:border-box}
.new_con dd a{display:block;font-size:18px;color:#fff;font-weight:400;line-height:16px;padding:18px 0 8px}
.new_con dd p{display:block;font-size:15px;line-height:32px;color:#fff;opacity:.8}
.new_con ul{float:right;width:565px;overflow:hidden}
.new_con ul li {border-bottom:1px dashed #cecece;height:81px;}
.new_con ul li span{ display: block;width:80px; height:68px;background-color: #f3f3f3;color:#666; float: left; margin-top: 12px; line-height: 35px; text-align: center; font-size:16px;}
.new_con ul li span p{ font-weight: bold;font-size: 20px;text-align: center;color: #044a67}
.new_con ul li a{display:block;line-height:82px;font-size:16px;font-weight:400;color:#666;padding-left:32px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none}
.new_con ul li:last-child a{border-bottom:0}
.new_con ul li a:hover{color:#044a67}
.qa{width:1200px;margin:0 auto 0}
.qa_l{float:left;width:195px;margin-top: 35px;}
.qa h3{height:60px;}
.qa h3 span{display:block;font-size:22px;color:#333;font-weight:700;line-height:24px}
.qa h3 b{font-weight:400;display:block;font-size:14px;color:#000;opacity:.5;line-height:25px;text-transform:uppercase}
.qa_r{float:right;width:1000px;overflow:hidden}
.qa_l .prev{float: left;width:61px;height: 26px; background:url(../images/wt_lefts.jpg) no-repeat;}
.qa_l .next{float: left;width:61px;height: 26px;background:url(../images/wt_rights.jpg) no-repeat;}
.qa_r{float: right;width: 1000px;overflow: hidden;}

.wen li{float:left;width:200px;height:150px;margin-right:50px;border: 1px solid #ccc;}
.wen li img{width:200px;height:150px;}

/*底部*/
.footer{background-color:#044a67;}
.footer .f_con{padding-top:60px;}
.footer .ftnav{width:265px;float:left;}
.footer .ftnav b{display: block;font-size: 18px; line-height: 24px; color:#fff;padding-left:12px;border-left:3px solid #fff; margin-bottom: 42px;font-style: normal;}
.footer .ftnav ul{padding-left:15px;}
.footer .ftnav ul li{float:left;width:65px;margin-right: 60px; margin-bottom: 34px;margin-right: 60px; }
.footer .ftnav ul li a{color:#ccc; line-height:22px;font-size: 15px;}
.footer .contact{width:892px; float:left;}
.footer .contact b{display: block;font-size:18px; line-height: 24px; color:#fff;padding-left:12px;border-left:3px solid #fff; margin-bottom: 42px;font-style: normal;}
.footer .contact ul li{width:213px; height:40px;margin-bottom: 60px;float:left;}
.footer .contact ul li:nth-child(8){width:226px;}
.footer .contact ul li i{display: block;width:40px; height:40px; float:left; border-right:1px solid #999999;}
.footer .contact ul li i img{width:40px; height:40px;}
.footer .contact ul li i img{width:40px; height:40px;}
.footer .contact ul li span{display: block;float:left;margin-left: 12px;}
.footer .contact ul li span em{color:#ccc;font-style:normal;margin-right: 10px;}
.footer .contact ul li span p{color:rgba(204, 204, 204, 0.72);font-style:normal;}
.footer .contact ul li a{color: #ccc;}
.cpy{background-color: #ccc;}
.cpy p{line-height:40px;color: #444;text-align: center;}
.footer .ewm{width: 140px;height: 120px;}
.footer .ewm b{display: block;font-size: 18px; line-height: 24px; color:#fff;padding-left:12px;border-left:3px solid #fff; margin-bottom: 42px;font-style: normal;}
.footer .ewm img{width: 120px;height: 120px;}
.footer .ewm p{width: 120px;text-align: center;color: #ccc;line-height:30px;}

/*版权*/
.cpr{background-color:#033f58;}
.cpr p{text-align: center;line-height:25px;}
.cpr .nr{margin:0 auto;text-align: center;color: #ccc;padding: 10px 0;}
.cpr .nr a{color: #ccc;}